anti-glare goggles - Turkish English Dictionary